botanic garden - French English Dictionary